<?xml version="1.0" encoding="UTF-8" ?>
<st:repository xsi:schemaLocation="urn:com:dassault_systemes:settings settings.xsd" xmlns:st="urn:com:dassault_systemes:settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<st:Description name="Sketcher" PrimaryTabpage="/Mechanical Design/Sketcher/Sketcher">
		<st:role>Setting to manage the options of the Sketcher</st:role>
		<st:detailedRole>Sketcher setting contains all options necessary to the commands of the Sketcher</st:detailedRole>
		<st:RepositoryFile>Sketcher</st:RepositoryFile>
		<st:version>1</st:version>
		<st:compatibility>
			<st:FullCompatibilityfromLevel>1</st:FullCompatibilityfromLevel>
			<st:UpwardCompatibilityfromLevel>1</st:UpwardCompatibilityfromLevel>
		</st:compatibility>
	</st:Description>
	<st:attributes>
		<st:attribute Name="DYS_settings_GridDisplay">
			<st:role>Setting to manage the display of the grid</st:role>
			<st:detailedRole>Displays a useful grid that guides you as you create your sketch.</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The grid will not be displayed</st:role>
					<st:value>0</st:value>
					<st:role>The grid will be displayed</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the grid is displayed</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_GridGround">
			<st:role>Setting to manage the shade of the sketch plane</st:role>
			<st:detailedRole>Shades the sketch plane to view it when rotating it in the workbench</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The sketch will not be shaded when rotating</st:role>
					<st:value>0</st:value>
					<st:role>The sketch will be shaded when rotating</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the sketch is not shaded</st:role>
					<st:value>0</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_GridSnapPt">
			<st:role>Setting to manage the snap on the grid</st:role>
			<st:detailedRole>Snaps the points you create to the nearest intersection points of the grid</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The snap to the grid will not be active</st:role>
					<st:value>0</st:value>
					<st:role>The snap to the grid will be active</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the snap to the grid is active</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
    <st:attribute Name="DYS_settings_GridAdaptative">
			<st:role>Setting to activate adaptative grid</st:role>
			<st:detailedRole>Grid primary spacing along H and V is scaled to currently displayed viewpoint</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>Grid primary spacing doesn't adapt to viewpoint</st:role>
					<st:value>0</st:value>
					<st:role>Grid adapts itself to viewpoint</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default grid is adaptative</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>

    <!-- Adding Automatic color settings modifications -->
    <st:attribute Name="DYS_settings_GridColor">
      <st:role>Setting to change grid color</st:role>
      <st:detailedRole>Grid color is able to switch between automatic or low light color</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Grid color is low light</st:role>
          <st:value>0</st:value>
          <st:role>Grid color is automatic</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default grid is automatic</st:role>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>

    <st:attribute Name="DYS_settings_GridHPrimarySpacing">
			<st:role>Setting to manage the value of the horizontal spacing of the grid</st:role>
			<st:detailedRole>Specifies the horizontal spacing between major grid lines</st:detailedRole>
			<st:double size="5">
				<st:default size="5">
          <!--Default spacing in normal range-->
					<st:value>100</st:value>
          <!--Default spacing in large range-->
          <st:value>10000</st:value>
          <!--Default spacing in extra large range-->
          <st:value>1000000</st:value>
          <!--Default spacing in small range-->
          <st:value>1</st:value>
          <!--Default spacing in extra small range-->
          <st:value>0.01</st:value>
				</st:default>
			</st:double>
		</st:attribute>
		<st:attribute Name="DYS_settings_GridHSecondaryStep">
			<st:role>Setting to manage the value of the horizontal graduation</st:role>
			<st:detailedRole>Specifies the number of steps in an horizontal spacing</st:detailedRole>
			<st:int size="5">
				<st:min>1</st:min>
				<st:max>16777215</st:max>
				<st:default size="5">
          <!--Default step in normal range-->
					<st:value>10</st:value>
          <!--Default step in large range-->
          <st:value>10</st:value>
          <!--Default step in extra large range-->
          <st:value>10</st:value>
          <!--Default step in small range-->
          <st:value>10</st:value>
          <!--Default step in extra small range-->
          <st:value>10</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_ShowPosition">
			<st:role>Setting to manage the display of the coordinates of the cursor in the tool bar</st:role>
			<st:detailedRole>Allows the user to display the coordinates of the cursor in the assistant tool bar</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The tool bar will not show the coordinates</st:role>
					<st:value>0</st:value>
					<st:role>The tool bar will show the coordinates</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the tool bar shows the coordinates</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_ShowPositionOnCursor">
			<st:role>Setting to manage the display of the coordinates of the assistant cursor in the 3D</st:role>
			<st:detailedRole>Allows the user to display the coordinates of the assistant cursor in the 3D</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The coordinates will not be displayed on the assistant</st:role>
					<st:value>0</st:value>
					<st:role>The coordinates will be displayed on the assistant</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the coordinates are displayed on the assistant</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_AllowDistortions">
			<st:role>Setting to allow distorsions in the grid</st:role>
			<st:detailedRole>Allows distorsions in the grid</st:detailedRole>
			<st:int size="5" >
        <st:min>0</st:min>
        <st:max>1</st:max>
        <!--st:enum>
					<st:role>There is no distorsotion in the grid</st:role>
					<st:value>0</st:value>
					<st:role>The user can specify distorsion in the grid</st:role>
					<st:value>1</st:value>
				</st:enum-->
				<st:default size="5">
          <!--Default distorsotion in normal range-->
          <st:value>0</st:value>
          <!--Default distorsotion in large range-->
          <st:value>0</st:value>
          <!--Default distorsotion in extra large range-->
          <st:value>0</st:value>
          <!--Default distorsotion in small range-->
          <st:value>0</st:value>
          <!--Default distorsotion in extra small range-->
          <st:value>0</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_GridVPrimarySpacing">
			<st:role>Setting to manage the value of the vertical spacing of the grid</st:role>
			<st:detailedRole>Specifies the vertical spacing between major grid lines</st:detailedRole>
			<st:double size="5">
				<st:default size="5">
          <!--Spacing in normal range-->
					<st:value>100</st:value>
          <!--Spacing in large range-->
          <st:value>10000</st:value>
          <!--Spacing in extra large range-->
          <st:value>1000000</st:value>
          <!--Spacing in small range-->
          <st:value>1</st:value>
          <!--Spacing in extra small range-->
          <st:value>0.01</st:value>
				</st:default>
			</st:double>
		</st:attribute>
		<st:attribute Name="DYS_settings_GridVSecondaryStep">
			<st:role>Setting to manage the value of the vertical graduation</st:role>
			<st:detailedRole>Specifies the number of steps in an vertical spacing</st:detailedRole>
			<st:int size="5">
				<st:min>1</st:min>
				<st:max>16777215</st:max>
				<st:default size="5">
          <!--Step in normal range-->
					<st:value>10</st:value>
          <!--Step in large range-->
          <st:value>10</st:value>
          <!--Step in extra large range-->
          <st:value>10</st:value>
          <!--Step in small rangee-->
          <st:value>10</st:value>
          <!--Step in extra small range-->
          <st:value>10</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltPosHorVertTo">
			<st:role>Setting to manage the detection of alignments by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically the alignments between elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltPosSupport">
			<st:role>Setting to manage the detection of the supports of circles and lines by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically the supports of circles and lines</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltDirHorVert">
			<st:role>Setting to manage the detection of horizontal or vertical lines by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically vertical or horizontal lines</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltDirParallel">
			<st:role>Setting to manage the detection of parallelism by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically the parallelism between elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltDirPerpend">
			<st:role>Setting to manage the detection of perpendicularity by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically the perpendicularity between elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltDirTangent">
			<st:role>Setting to manage the detection of tangency by the smart pick</st:role>
			<st:detailedRole>The smart pick detects dynamically the tangency between elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no dynamic detection</st:role>
					<st:value>0</st:value>
					<st:role>The dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the dynamic detection is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CpltCreateCstPosHorVertTo">
			<st:role>Setting to manage the creation of geometrical constraints</st:role>
			<st:detailedRole>Creates the constraints detected using Autodetection and internal constraints</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no creation of constraints</st:role>
					<st:value>0</st:value>
					<st:role>The creation of constraints is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the creation of constraints is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
    <st:attribute Name="DYS_settings_AutoCreateDimConstraint">
      <st:role>Setting to manage the automatic creation of geometrical constraints</st:role>
      <st:detailedRole>Automatically creates the dimensional constraints</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>There is no automatic creation of constraints</st:role>
          <st:value>0</st:value>
          <st:role>Automatic creation of constraints is activated</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default automatic creation of constraints is deactivated</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
		<st:attribute Name="DYS_settings_MscNormalToView">
			<st:role>Setting to position the sketch plane parallel to the screen</st:role>
			<st:detailedRole>Sets the sketch plane parallel to the screen</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The sketch plane is not set parrallel to the screen</st:role>
					<st:value>0</st:value>
					<st:role>The sketch plane is set parrallel to the screen</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the sketch plane is set parrallel to the screen</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
    <st:attribute Name="DYS_settings_MscNormalToMinTransfo">
			<st:role>Setting to position the sketch plane with minimal transformation</st:role>
			<st:detailedRole>Sets the sketch plane parallel to the screen with a minimal transformation</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The viewpoint transformation to set the sketch plane parallel to screen is not minimal</st:role>
					<st:value>0</st:value>
					<st:role>The viewpoint transformation to set the sketch plane parallel to screen is minimal</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the viewpoint transformation applied when entering sketcher is minimal</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_CreateCenter">
			<st:role>Setting to manage the creation of center for ellipses and circles</st:role>
			<st:detailedRole>Creates circle and ellipse centers when creating circles and ellipses</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The creation of the centers is not activated</st:role>
					<st:value>0</st:value>
					<st:role>The creation of the centers is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the creation of the centers is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_ValidateConstraint">
			<st:role>Setting to manage the creation of dimensional constraint</st:role>
			<st:detailedRole>Creates the dimensional constraints by data entry of values</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>There is no creation of constraints</st:role>
					<st:value>0</st:value>
					<st:role>The creation of constraints is activated</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the creation of constraints is activated</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_DragWithEndPts">
			<st:role>Setting to manage the behavior of end points when dragging elements</st:role>
			<st:detailedRole>Specifies if the end points are dragged or not with the elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The end points are not dragged with the elements</st:role>
					<st:value>0</st:value>
					<st:role>The end points are dragged with the elements</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the end points are dragged with the elements</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_DragElts">
			<st:role>Setting to manage the direct manipulation of elements</st:role>
			<st:detailedRole>Allows to drag the elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The elements cannot be directly manipulated</st:role>
					<st:value>0</st:value>
					<st:role>The elements can be directly dragged</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the elements can be directly dragged</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_DragMode">
			<st:role>Setting to manage the solve when dragging elements</st:role>
			<st:detailedRole>Allows to change the resolution mode of the solver when dragging elements</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>Standard mode</st:role>
					<st:detailedRole>Moves underconstrained geometry rigidly</st:detailedRole>
					<st:value>0</st:value>
					<st:role>Minimum move</st:role>
					<st:detailedRole>Moves the smallest number of geometries</st:detailedRole>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the drag mode is the minimum move</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_DiagElts">
			<st:role>Setting to manage the visualization of the status of the constrained elements</st:role>
			<st:detailedRole>Specifies if the colors of the elements are the colors of the diagnostic</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>The elements have their original colors</st:role>
					<st:value>0</st:value>
					<st:role>The colors of the elements are the colors of the diagnostic</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default the colors of the elements are the colors of the diagnostic</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorDiagOverDefinedElts">
			<st:role>Setting to manage the color of over constrained elements</st:role>
			<st:detailedRole>Specifies the color of over constrained elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!--RGB : ( 255  0  255 ) 3 octects : 11111111 00000000 11111111-->
					<st:value>16711935</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorDiagNotConsistentElts">
			<st:role>Setting to manage the color of not consistent elements</st:role>
			<st:detailedRole>Specifies the color of not consistent elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!-- RGB : ( 255  0   0  ) 3 octects : 11111111 00000000 00000000-->
					<st:value>16711680</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorDiagNotChangedElts">
			<st:role>Setting to manage the color of not changed elements</st:role>
			<st:detailedRole>Specifies the color of not changed elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!--RGB : ( 128  0   0  ) 3 octects : 10000000 00000000 00000000-->
					<st:value>8388608</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorDiagWellDefinedElts">
			<st:role>Setting to manage the color of iso-constrained elements</st:role>
			<st:detailedRole>Specifies the color of iso-constrained elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!-- RGB : (  0  255  0  ) 3 octects : 00000000 11111111 00000000-->
					<st:value>65280</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorProtectedElts">
			<st:role>Setting to manage the color of protected elements</st:role>
			<st:detailedRole>Specifies the color of protected elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!-- RGB : ( 255 255  0  ) 3 octects : 11111111 11111111 00000000-->
					<st:value>16776960</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorConstructElts">
			<st:role>Setting to manage the color of construction elements</st:role>
			<st:detailedRole>Specifies the color of construction elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!-- RGB : ( 140 140 140 ) 3 octects : 10001100 10001100 10001100-->
					<st:value>9211020</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorSmartPick">
			<st:role>Setting to manage the color of the smart pick</st:role>
			<st:detailedRole>Specifies the color of the smart pick</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!--RGB : (  60 190 240 ) 3 octects : 00111100 10111110 11110000-->
					<st:value>3981040</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_ColorDefaultElts">
			<st:role>Setting to manage the default color of the elements</st:role>
			<st:detailedRole>Specifies the default color of the elements</st:detailedRole>
			<st:uint>
				<!--The whole information is in one integer-->
				<st:min>0</st:min>
				<st:max>16777215</st:max>
				<st:default>
					<!--RGB : ( 0 0 0 ) 3 octects : 00000000 00000000 00000000-->
					<st:value>0</st:value>
				</st:default>
			</st:uint>
		</st:attribute>
		<st:attribute Name="DYS_settings_UnderDefUpdateErr">
			<st:role>Setting to manage the generation of update errors</st:role>
			<st:detailedRole>Specifies if an update error will be raised if the sketch is not fully-constrained</st:detailedRole>
			<st:int>
				<st:enum>
					<st:role>No update error will be raised if the sketch is not fully-constrained</st:role>
					<st:value>0</st:value>
					<st:role>An update error will be raised if the sketch is not fully-constrained</st:role>
					<st:value>1</st:value>
				</st:enum>
				<st:default>
					<st:role>By default no update error is raised when the sketch is not fully-constrained</st:role>
					<st:value>0</st:value>
				</st:default>
			</st:int>
		</st:attribute>
    <st:attribute Name="DYS_settings_BackgroundSmartPick">
      <st:role>Setting to manage the detection of logical constraints on background elements of the smart pick</st:role>
      <st:detailedRole>The smart pick detects dynamically logical constraints on background elements of sketch</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>There is no dynamic detection of background elements</st:role>
          <st:value>0</st:value>
          <st:role>The dynamic detection of background elements is activated</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default there is no dynamic detection of background elements</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_ShowContextBar">
      <st:role>Setting to manage the display of the context bar</st:role>
      <st:detailedRole>Allows the user to display the context bar</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>The Context Bar will not be displayed on the selected elements</st:role>
          <st:value>0</st:value>
          <st:role>The Context Bar will be displayed on the selected elements</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default the Context Bar is displayed on the selected elements</st:role>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_ShowCstManipArrow">
      <st:role>Setting to manage the display of the manipulator arrows of constraint</st:role>
      <st:detailedRole>Allows the user to display the manipulator arrows of constraint</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>The manipulator arrows will not be displayed on the selected constraint</st:role>
          <st:value>0</st:value>
          <st:role>The manipulator arrows will be displayed on the selected constraint</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default the manipulator arrows is displayed on the selected constraint</st:role>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_ShowPositioningPanel">
      <st:role>Setting to manage the display of the positioning panel</st:role>
      <st:detailedRole>Allows the user to display the positioning panel</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>The positioning panel will not be displayed at the creation of Sketch</st:role>
          <st:value>0</st:value>
          <st:role>The positioning panel will be displayed at the creation of Sketch</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default the positioning panel is displayed at the creation of Sketch</st:role>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXMakeGroupCreatingClosedGeometry">
      <st:role>Setting to auto-create a group when creating closed profile geometry</st:role>
      <st:detailedRole>SolidWorks-styling : Allows auto-creation of a group when creating closed profile geoemtry (eg. rectangle)</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>No auto-creation of groups</st:role>
          <st:value>0</st:value>
          <st:role>Auto-create groups when creating closed profile geometry</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default no auto-creation of groups</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXMakeGroupClosingProfileWhenCreatingGeometry">
      <st:role>Setting to auto-create a group when creating geometry closes a profile</st:role>
      <st:detailedRole>SolidWorks-styling : Allows auto-creation of a group when creating geometry closes a profile</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>No auto-creation of groups</st:role>
          <st:value>0</st:value>
          <st:role>Auto-create groups when creating geometry closes a profile</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default no auto-creation of groups</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXDragGroup">
      <st:role>Setting to allow dragging of sketch groups</st:role>
      <st:detailedRole>SolidWorks-styling : Allows the user to drag sketch groups</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>No dragging of sketch groups</st:role>
          <st:value>0</st:value>
          <st:role>Allow dragging of sketch groups</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default no dragging of sketch groups</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXReducedSnapsInferences">
      <st:role>Setting to allow reducing the number of geometries to snap/infer to</st:role>
      <st:detailedRole>SolidWorks-styling : Allows the user to have a reduced set of geometries to snap/infer to</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>All visible geometry is used for snaps/inferences</st:role>
          <st:value>0</st:value>
          <st:role>Less geometry used for snaps/inferences</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default use all visible geometry for snaps/inferences</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWX2DCtxBarConstraint">
      <st:role>Setting to show constraints directly on ctx bar</st:role>
      <st:detailedRole>SolidWorks-styling : Show constraints directly on ctx bar</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>don’t show constraints directly on ctx bar</st:role>
          <st:value>0</st:value>
          <st:role>show constraints directly on ctx bar</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default don’t show constraints directly on ctx bar</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStylePointMarker">
      <st:role>Setting to manage the display of sketch points</st:role>
      <st:detailedRole>SolidWorks-styling : Shows sketch points in SWX point marker styles</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Shows sketch points in regular Catia point marker styles</st:role>
          <st:value>0</st:value>
          <st:role>Shows sketch points in SWX point marker styles</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default sketch points are displayed in regular Catia point marker styles </st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStyleConstructionPointNormalView">
      <st:role>Setting to manage the display of construction points</st:role>
      <st:detailedRole>SolidWorks-styling : Allows the user to display construction points as regular geometry</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Construction points are displayed as construction geometries</st:role>
          <st:value>0</st:value>
          <st:role>Construction points are displayed as regular geometries</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default construction points are displayed as construction geometries</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStyleSketchGroupInShading">
      <st:role>Setting to manage the display of sketch groups</st:role>
      <st:detailedRole>SolidWorks-styling : Allows the user to display closed wires in sketch groups in shading</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Closed wires in sketch groups are displayed in icons only</st:role>
          <st:value>0</st:value>
          <st:role>Closed wires in sketch groups are displayed in shading</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default closed wires in sketch groups are displayed in icons only</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStyleProduceSketchGroupSheetBodies">
      <st:role>Setting to manage the output of sketch groups</st:role>
      <st:detailedRole>SolidWorks-styling : Allows to output closed wires in sketch groups as sheet bodies</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Output closed wires in sketch groups as wire edges only</st:role>
          <st:value>0</st:value>
          <st:role>Output closed wires in sketch groups as sheet bodies</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default closed wires in sketch groups are produced as wire edges only</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStyleConstructionOutputFeature">
      <st:role>Setting to manage creating output features for construction geometry</st:role>
      <st:detailedRole>SolidWorks-styling : Creates output features for construction geometry</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Does not create sketch output feature for construction geometry</st:role>
          <st:value>0</st:value>
          <st:role>Creates sketch output feature for construction geometry</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default does not create sketch output feature for construction geometry</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_RepeatCommandsAutomatically">
      <st:role>Setting to manage whether we repeat suitable sketcher commands automatically</st:role>
      <st:detailedRole>Manages whether suitable sketcher commands will repeat automatically</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Sketcher commands do not repeat automatically</st:role>
          <st:value>0</st:value>
          <st:role>Sketcher commands repeat automatically where relevant</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default sketcher commands do not automatically repeat</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_UseAlternativeAppearanceNotInEdition">
      <st:role>Setting to manage whether we draw sketches not in edition in a different appearance from default wireframe</st:role>
      <st:detailedRole>Alternative-styling : Draw not in-edition sketches in a different appearance from default wireframe</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Draw sketches not in edition in default appearance (wireframe)</st:role>
          <st:value>0</st:value>
          <st:role>Draw sketches not in edition in a different appearance</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default does not draw sketches not in edition in a different appearance</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_AlternativeColorNotInEdition">
      <st:role>Setting to specify alternative color to draw sketches not in edition</st:role>
      <st:detailedRole>Alternative-styling : Specifies the alternative color to draw sketches not in edition</st:detailedRole>
      <st:uint>
        <!--The whole information is in one integer-->
        <st:min>0</st:min>
        <st:max>16777215</st:max>
        <st:default>
          <!--RGB : ( 157 206 157 ) -> 3 octects : 10011101 11001110 10011101-->
          <st:value>10342045</st:value>
        </st:default>
      </st:uint>
    </st:attribute>
    <st:attribute Name="DYS_settings_AlternativeThicknessNotInEdition">
      <st:role>Setting to specify alternative thickness to draw sketches not in edition</st:role>
      <st:detailedRole>Alternative-styling : Specifies the alternative thickness to draw sketches not in edition</st:detailedRole>
      <st:int>
        <st:min>1</st:min>
        <st:max>63</st:max>
        <st:default>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SmartpickSnapMode">
      <st:role>Setting to manage the snap mode of sketch's elements when creating or dragging an element with the Smartpick</st:role>
      <st:detailedRole>Allows to change the snap mode of Smartpick</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>All visible elements</st:role>
          <st:detailedRole>Snaps on the all visibles sketch's elements  </st:detailedRole>
          <st:value>0</st:value>
          <st:role>Last flied over element </st:role>
          <st:detailedRole>Snaps on the last flied over element </st:detailedRole>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default the snap mode is done on the all visible elementse</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_SWXStyleEnableHVPoints">
      <st:role>Setting to enable HV points alignment in context minibar </st:role>
      <st:detailedRole>SolidWorks-styling : Enables HV points alignment in context minibar</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Does not enable HV points alignment in context minibar</st:role>
          <st:value>0</st:value>
          <st:role>Enables HV points alignment in context minibar</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default does not enable HV points alignment in context minibar</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_CstrGeomsToSketchRslt">
      <st:role>Setting to enable construction geometries to sketch result </st:role>
      <st:detailedRole> Enables construction geometries to sketch result</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Does not enable construction geometries to sketch result</st:role>
          <st:value>0</st:value>
          <st:role>Enables construction geometries to sketch result</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default does not enable construction geometries to sketch result</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_DefaultPhantomMode">
      <st:role>Setting to specify the default phantom mode </st:role>
      <st:detailedRole>Allows to change the default behavior of phantom use-edges</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Standard value of default phantom mode</st:role>
          <st:value>1</st:value>
          <st:role>Specific value of default phantom mode</st:role>
          <st:value>2</st:value>
        </st:enum>
        <st:default>
          <st:role>Default value of phantom mode</st:role>
          <st:value>1</st:value>
        </st:default>
      </st:int>
    </st:attribute>
    <st:attribute Name="DYS_settings_ShowGeolocPosition">
      <st:role>Setting to manage the display of  geolocalized coordinates of the cursor </st:role>
      <st:detailedRole>Allows the user to display  geolocalized coordinates of the cursor in the assistant tool bar</st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>The tool bar will not show the geolocalized coordinates</st:role>
          <st:value>0</st:value>
          <st:role>The tool bar will show the geolocalized coordinates</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default the tool bar doesn't show the geolocalized coordinates</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
  <st:attribute Name="DYS_settings_HideShowOutputs">
      <st:role>Setting to enable hide or show Outputs at the same time as the sketch</st:role>
      <st:detailedRole> Enables hide or show Outputs when hidding or showing the sketch </st:detailedRole>
      <st:int>
        <st:enum>
          <st:role>Does not enable hide or show Outputs at the same time as the sketch</st:role>
          <st:value>0</st:value>
          <st:role>Enables hide or show Outputs at the same time as the sketch</st:role>
          <st:value>1</st:value>
        </st:enum>
        <st:default>
          <st:role>By default does not enable hide or show Outputs at the same time as the sketch</st:role>
          <st:value>0</st:value>
        </st:default>
      </st:int>
    </st:attribute>
  </st:attributes>
</st:repository>
